home *** CD-ROM | disk | FTP | other *** search
- /*
- CSTRINGS.LBR VERSION 1.0
- Spark Software, Inc.
-
- If you find this software of use, it is requested that you send
- a donation ($10.00 suggested) to:
-
- Spark Software, Inc.
- 24 Royal Crest Dr., #5
- Nashua, NH 03060
-
- Upon receiving your donation, your name will be added to the
- List of Registered Users, and future updates can be obtained
- from the SPARKIE RBBS at (603) 888-8179.
-
- If you include an extra $10.00 with your donation, the newest
- version of CSTRINGS.LBR will be mailed to you.
-
- Call SPARKIE RBBS at the number above for other Spark Software
- products!!!
- */
-
- /*
- * stri (s, c, n1, n)
- * char *s;
- * char c;
- * int n1, n;
- *
- * This function inserts character c at all positions in s from postion n1
- * to position n.
- */
-
- stri (s, c, n1, n)
- char *s;
- char c;
- int n1, n;
- {
- int i;
-
- for (i = n1; i <= n; i++)
- s[i] = c;
- } /* stri */
-
- /*
- * strilf (s, c, n)
- * char *s;
- * char c;
- * int n;
- *
- * This function inserts character c at all postions in string s from the
- * beginning of s to position n.
- */
-
- strilf (s, c, n)
- char *s;
- char c;
- int n;
- {
- int i;
-
- for (i = 0; i <= n; i++)
- s[i] = c;
- } /* strilf */
-
- /*
- * strirt (s, c, n)
- * char *s;
- * char c;
- * int n;
- *
- * This function inserts character c at all positions in string s from
- * position n to the end of the string.
- */
-
- strirt (s, c, n)
- char *s;
- char c;
- int n;
- {
- char *t;
-
- t = &s[n];
- while (*t != '\0')
- *t++ = c;
- } /* strirt */